Skip to content

Enable to run all specs in DevContainer#27

Merged
coord-e merged 1 commit into
mainfrom
coord-e/include-pcsat-in-devcontainer
Feb 2, 2026
Merged

Enable to run all specs in DevContainer#27
coord-e merged 1 commit into
mainfrom
coord-e/include-pcsat-in-devcontainer

Conversation

@coord-e

@coord-e coord-e commented Feb 2, 2026

Copy link
Copy Markdown
Owner

Some specs required thrust-pcsat-wrapper, I've replaced it with a local script located under tests/

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR enables running all test specs in DevContainer by replacing the external thrust-pcsat-wrapper dependency with a local shell script. Previously, the wrapper script was created inline during CI setup; now it's a committed file in the repository.

Changes:

  • Added tests/thrust-pcsat-wrapper script that wraps the COAR Docker image for CHC solving
  • Updated test files to reference the local script path instead of expecting it in PATH
  • Simplified CI workflow by removing inline script creation
  • Added docker-in-docker support to DevContainer for running the wrapper script

Reviewed changes

Copilot reviewed 5 out of 5 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
tests/thrust-pcsat-wrapper New wrapper script for running COAR solver via Docker (replaces inline CI script)
tests/ui/pass/annot_exists.rs Updated THRUST_SOLVER path to reference local script
tests/ui/fail/annot_exists.rs Updated THRUST_SOLVER path to reference local script
.github/workflows/ci.yml Removed inline script setup, now uses committed script file
.devcontainer/devcontainer.json Added docker-in-docker feature to enable wrapper script execution

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread tests/thrust-pcsat-wrapper Outdated
@coord-e coord-e force-pushed the coord-e/include-pcsat-in-devcontainer branch from f1f0a53 to 59f4cfc Compare February 2, 2026 15:51
@coord-e coord-e merged commit d4a9373 into main Feb 2, 2026
6 checks passed
@coord-e coord-e deleted the coord-e/include-pcsat-in-devcontainer branch February 2, 2026 15:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants